<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8" />
    <title>25_扩展</title>
</head>

<body>
    <script>
        // (1)
        // var num1 = 10;
        // var num2 = num1;
        // num1 = 20;
        // console.log(num1);
        // console.log(num2);

        // (2)
        // var num = 50;
        // function f1(num) {
        //     num = 60;
        //     console.log(num);
        // }
        // f1(num);
        // console.log(num);

        // (3)

        // var num1 = 55;
        // var num2 = 66;
        // function f1(num, num1) {
        //     num = 100;
        //     num1 = 100;
        //     num2 = 100;
        //     console.log(num);
        //     console.log(num1);
        //     console.log(num2);
        // }
        // f1(num1, num2);
        // console.log(num1);
        // console.log(num2);
        // console.log(num);

        // (4)
        function Person(name, age, salary) {
            this.name = name;
            this.age = age;
            this.salary = salary;
        }

        function f1(pp) {
            pp.name = "ls";
            pp = new Person("aa", 18, 10);
        }
        var p = new Person("zs", 18, 1000);
        console.log(p.name);
        f1(p);
        console.log(p.name);
    </script>
</body>

</html>